surface meters - Turkish English Dictionary